Egor Bogatov. How Ryujit Compiles A Function